<ui:composition
      xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" 
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core" 
      xmlns:p="http://primefaces.org/ui">
      
	<h:form id="idFormBusquedaFiscalizacion">
		<p:growl id="mensajeroBus" showDetail="true" autoUpdate="true" life="4000"/> 
			
			<h3><p:outputLabel value="BANDEJA DE BÚSQUEDA DE FICHAS REGISTRADAS" /></h3>
			
		<div class="div_formularioContrataciones" >
			<p:panelGrid id="gridFormBusquedaFichaAdmin" layout="grid" styleClass="ui-panelgrid" >
				<p:row>
					<p:column >
						<p:outputLabel  value="RUC"  styleClass="label"/>
					</p:column>
					<p:column>
						<p:inputText size="15"  id="numRuc" value="#{bandejaFiscalizacionBean.busquedaFiscalizacionDTO.numRuc}" />						
					</p:column>
					<p:column >
						<p:outputLabel  value="NRO DOCUMENTO"  styleClass="label"/>
					</p:column>
					<p:column>
						<p:inputText size="15"  id="documento" value="#{bandejaFiscalizacionBean.busquedaFiscalizacionDTO.numDocumento}" />						
					</p:column>
				</p:row>
				<p:row>
					<p:column >
						<p:outputLabel  value="NOMBRES"  styleClass="label"/>
					</p:column>
					<p:column>
						<p:inputText size="15"  id="nombres" value="#{bandejaFiscalizacionBean.busquedaFiscalizacionDTO.nombres}" />						
					</p:column>
					<p:column >
						<p:outputLabel  value="APELLIDO PATERNO"  styleClass="label"/>
					</p:column>
					<p:column>
						<p:inputText size="15"  id="apPaterno" value="#{bandejaFiscalizacionBean.busquedaFiscalizacionDTO.apPaterno}" />						
					</p:column>
				</p:row>
				<p:row>
					<p:column >
						<p:outputLabel  value="APELLIDO MATERNO"  styleClass="label"/>
					</p:column>
					<p:column>
						<p:inputText size="15"  id="apMaterno" value="#{bandejaFiscalizacionBean.busquedaFiscalizacionDTO.apMaterno}" />						
					</p:column>
					<p:column >
								<p:outputLabel  value="ESTADO PROCESO"  styleClass="label"/>
					</p:column>
					<p:column>
						<p:selectOneMenu id="tipoFicha" style="width:140px"
							value="#{bandejaFiscalizacionBean.busquedaFiscalizacionDTO.idEstadoProceso}">
							<f:selectItems value="#{repositorioDatos.listaEstadoFiscalizacion}" />
						</p:selectOneMenu>				
					</p:column>
				</p:row>			
				<p:row>
					<p:column  style="text-align:center"  colspan="6">
						<p:commandButton value="BUSCAR FISCALIZACIONES" action="#{bandejaFiscalizacionBean.buscarFiscalizaciones}" update="listaBusFiscalizaciones"/>
					</p:column>
				</p:row>

			</p:panelGrid>
			<p:dataTable id="listaBusFiscalizaciones" var="fiscalizacion" value="#{bandejaFiscalizacionBean.listaBusquedaFiscalizaciones}" >
				<p:column headerText="Nombres Apellidos ">
					<h:outputText value="#{fiscalizacion.nombreCompleto}"  />
				</p:column>
				<p:column headerText=" Documento ">
					<h:outputText value="#{fiscalizacion.numDocumento}" >								 
					</h:outputText>
				</p:column>
				<p:column headerText=" RUC ">
					<h:outputText value="#{fiscalizacion.numRuc}" />
				</p:column>
				<p:column headerText=" Tipo Ficha">
					<h:outputText value="#{fiscalizacion.tipoFicha}" />
				</p:column>
				<p:column headerText=" Fecha Generado ">
					<h:outputText value="#{fiscalizacion.fecRegistro}" >
						<f:convertDateTime pattern="dd-MM-yyyy" />
					</h:outputText>
				</p:column>
				<p:column headerText="Estado Proceso">
					<h:outputText value="#{fiscalizacion.descEstadoProceso}" />
				</p:column>
				<p:column headerText="Fiscalización">					
				
					<p:commandButton value="#{fiscalizacion.descEstadoProceso}" 
						actionListener="#{bandejaFiscalizacionBean.verificaFiscalizacion(fiscalizacion)}"
						icon="ui-icon-extlink" update=":formMenu"/>
						
				</p:column>
			</p:dataTable>
		</div>

		</h:form>
</ui:composition>